package datalayer;

import java.sql.*;
import java.util.*;

import Lijsten.ZoogDierLijst;
import view.StartUp_view;
import model.*;

public class ZoogdierLayer extends Datalayer{
	
	private int aapteller;
	private int tijgerteller;
	
	public ArrayList<Dier> LoadAllMammels(){
		openConn();
		
		String load = "SELECT soort FROM animals.animals where animal_type = 1";
		
		ArrayList<Dier> dier;
		
		try {
			stmt = conn.createStatement();
			ResultSet rs = stmt.executeQuery(load);
			
			while(rs.next()){
				if(rs.getString("soort").equals("Aap")){
					if(aapteller >= 1){
						
					}
					else{
						ZoogDierLijst.getInstance().addMammels(new Aap());
						aapteller++;
					}						
				}
			
				else if(rs.getString("soort").equals("Tijger")){
					if(tijgerteller >= 1){
						
					}
					else{
						ZoogDierLijst.getInstance().addMammels(new Tijger());
						tijgerteller++;
					}
				}
			}
			
			

		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		closeConn();
		return null;
	}
	

}
